const path=require("path");
const fs=require("fs");
let entrys=[];
let enrtyPoints={};//存储文件名和文件路径
const dirs=fs.readdirSync("./src");
// console.log(dirs)
entrys = dirs.map((item)=>{
    let filename=path.resolve(__dirname,"src",item);
    let n=path.parse(item).name;
    if(fs.statSync(filename).isFile()){
        enrtyPoints[n]=filename;
    }
});
// console.log(enrtyPoints);
module.exports={
    mode: "development",//配置当前的工作模式, 开发环境(development) ,生产环境(production)
    // entry: "./src/main.js",//配置打包的入口文件 - 单入口
   
      // entry:{//多入口
    //     home:"./src/home.js",//首页入口
    //     login:"./src/login.js",//登录页入口
    //     detail:"./src/detail.js",//详情页入口
    // },

    entry: enrtyPoints,//多入口

    output: {//配置输出路径
        path: path.resolve(__dirname, "dist"), //输出的路径
        filename: "[name].js",//输出的文件名
    }
}